SUPPORT / SAMPLES & SAS NOTES
 

Support

Problem Note 62561: A check that confirms the minimum-version level for Greenplum might fail when you use the %INDGP_PUBLISH_FORMAT or %INDGP_PUBLISH_MODEL macros

DetailsHotfixAboutRate It

In SAS/ACCESS® Interface to Greenplum, a check that ensures that the Greenplum database is at a minimum-version level of 4.2 might fail in the following scenarios:

  • The database version number has three levels (for example, 5.7.0).
  • The database version number has three or four levels, and a multiple-digit number occurs at any level (for example, 4.3.24.0).

The minimum-version check is usually initiated by the %INDGP_PUBLISH_FORMAT macro and the %INDGP_PUBLISH_MODEL macro. When you run one of these macros, errors that are similar to the following might appear in the SAS® log:

ERROR: ARGUMENT TO VERIFY FUNCTION MISSING.
ERROR: A character operand was found in the %EVAL function or %IF
       condition where a numeric operand is required. The condition was:
       %verify( &gp_system_version, '0123456789') or %verify(  
       &gp_system_subversion, '0123456789')
ERROR: The macro INDGP_GET_DBVERSION will stop executing.
ERROR: The publishing macros from this release only work with GP 4.2 or
       later.
ERROR: Your server version is ..
ERROR: Execution terminated by an %ABORT statement.

Click the Hot Fix tab in this note to access the hot fix for this issue.



Operating System and Release Information

Product FamilyProductSystemProduct ReleaseSAS Release
ReportedFixed*ReportedFixed*
SAS SystemSAS/ACCESS Interface to GreenplumSolaris for x649.4_M29.4_M29.4 TS1M29.4 TS1M2
Linux for x649.4_M29.4_M29.4 TS1M29.4 TS1M2
HP-UX IPF9.4_M29.4_M29.4 TS1M29.4 TS1M2
64-bit Enabled Solaris9.4_M29.4_M29.4 TS1M29.4 TS1M2
64-bit Enabled AIX9.4_M29.4_M29.4 TS1M29.4 TS1M2
Windows 7 Ultimate x649.4_M29.4_M29.4 TS1M29.4 TS1M2
Windows 7 Ultimate 32 bit9.4_M29.4_M29.4 TS1M29.4 TS1M2
Windows 7 Professional x649.4_M29.4_M29.4 TS1M29.4 TS1M2
Windows 7 Professional 32 bit9.4_M29.4_M29.4 TS1M29.4 TS1M2
Windows 7 Home Premium x649.4_M29.4_M29.4 TS1M29.4 TS1M2
Windows 7 Home Premium 32 bit9.4_M29.4_M29.4 TS1M29.4 TS1M2
Windows 7 Enterprise x649.4_M29.4_M29.4 TS1M29.4 TS1M2
Windows 7 Enterprise 32 bit9.4_M29.4_M29.4 TS1M29.4 TS1M2
Microsoft Windows Server 2012 Std9.4_M29.4_M29.4 TS1M29.4 TS1M2
Microsoft Windows Server 2012 R2 Std9.4_M29.4_M29.4 TS1M29.4 TS1M2
Microsoft Windows Server 2012 R2 Datacenter9.4_M29.4_M29.4 TS1M29.4 TS1M2
Microsoft Windows Server 2012 Datacenter9.4_M29.4_M29.4 TS1M29.4 TS1M2
Microsoft Windows Server 2008 for x649.4_M29.4_M29.4 TS1M29.4 TS1M2
Microsoft Windows Server 2008 R29.4_M29.4_M29.4 TS1M29.4 TS1M2
Microsoft Windows Server 20089.4_M29.4_M29.4 TS1M29.4 TS1M2
Microsoft Windows 109.4_M29.4_M29.4 TS1M29.4 TS1M2
Microsoft Windows 8.1 Pro x649.4_M29.4_M29.4 TS1M29.4 TS1M2
Microsoft Windows 8.1 Pro 32-bit9.4_M29.4_M29.4 TS1M29.4 TS1M2
Microsoft Windows 8.1 Enterprise x649.4_M29.4_M29.4 TS1M29.4 TS1M2
Microsoft Windows 8.1 Enterprise 32-bit9.4_M29.4_M29.4 TS1M29.4 TS1M2
Microsoft Windows 8 Pro x649.4_M29.4_M29.4 TS1M29.4 TS1M2
Microsoft Windows 8 Pro 32-bit9.4_M29.4_M29.4 TS1M29.4 TS1M2
Microsoft Windows 8 Enterprise x649.4_M29.4_M29.4 TS1M29.4 TS1M2
Microsoft Windows 8 Enterprise 32-bit9.4_M29.4_M29.4 TS1M29.4 TS1M2
Microsoft® Windows® for x649.4_M29.4_M29.4 TS1M29.4 TS1M2
* For software releases that are not yet generally available, the Fixed Release is the software release in which the problem is planned to be fixed.